'Declaration
<CanBeNullAttribute()> Public Overloads Function GetOptionValueAsEnum(Of T As {New, Enum, Struct})( _ ByVal optionName As String _ ) As Nullable(Of T)
[CanBeNull()] public Nullable<T> GetOptionValueAsEnum<T>( string optionName ) where T: new(), Enum, struct
[CanBeNull()] public: Nullable<T^> GetOptionValueAsEnumgeneric<typename T> ( String^ optionName ) where T: gcnew(), Enum, value class
Parameters
- optionName
- The name of the option to get (case-insensitive)
Type Parameters
- T
Return Value
The OptionValue of the option with the specified name, or a null reference (Nothing in Visual Basic) if the collection does not contain an option with that name or the value cannot be converted to the required type.